package com.woniuxy.service;

import com.woniuxy.entity.Product;

import java.util.List;

/**
 * @Author: 马宇航
 * @Description: TODO
 * @DateTime: 25/07/31/星期四 10:47
 * @Component: 成都蜗牛学苑
 **/
public interface ProductService {
    Product getProductById(Integer pid);
    /**
     * 商品库存扣减
     * ChangeLog : 1. 创建 (25/07/31/星期四 10:54 [马宇航]);
     * @param pid 商品id
     * @param num 扣减数量
     * @return void
    */
    void updateProduct(Integer pid, Integer num)throws RuntimeException;

    List<Product> findByStore(Integer startStock, Integer endStock, Integer startPrice, Integer endPrice);
}
